precipitate etching - Turkish English Dictionary